MSRKDDNQSGEVGRTLVDFMEVAITMIVYLKGFYPSAAFERRRYMNVVVQRARHPELRDYIHSAASGLLPFIEKGLVERVAVVFFSEDNVPVERFIFKITIKPSCAALVEEGQLEFALRSFLIKLSVSKSLVKPLPLNCRWEVTAYLRSLPQVGSSKEAELWIPTDTKQWQNPPVLTPVKSLNSEPLCLQLYLEHPSLSEPLNLVNPEDVAPHDP